/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package unsch.secretaria.dao;

import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.ResultSet;
import java.util.ArrayList;
import unsch.secretaria.bean.BEscuela;
import unsch.secretaria.bean.BExpediente;
import unsch.secretaria.ds.DSConexion;

/**
 *
 * @author ABEL-LP
 */
public class DAOEscuela {
    public ArrayList<BEscuela> listarEscuela() {
        Connection cn = null;
        CallableStatement call = null;
        ResultSet rs = null;

        ArrayList<BEscuela> lstBEscuelas = new ArrayList<BEscuela>();
        try {
            String sql = "{CALL mostrarEscuelaParametro()}";

            cn = new DSConexion().getConectar();
            call = cn.prepareCall(sql);
            rs = call.executeQuery();
            while (rs.next()) {

                BEscuela oBEscuela = new BEscuela();
                oBEscuela.setIdEscuela(rs.getInt(1));
                oBEscuela.setDenominacion(rs.getString(2));
          
                lstBEscuelas.add(oBEscuela);
            }

            return lstBEscuelas;

        } catch (Exception e) {
            System.out.println("Error en listar escuela" + e);
            return null;
        }
    }
}
